Definition of Mountain Tea

  • (noun) creeping shrub of eastern North America having white bell-shaped flowers followed by spicy red berrylike fruit and shiny aromatic leaves that yield wintergreen oil

Antonyms of Mountain Tea


No Antonyms Found.

Homophones of Mountain Tea


No Homophones Found.